lump (head) - Espagnol Anglais Dictionnaire